在英语中,使用基数词(Cardinal Numbers)来表示年龄是一项基础但极其重要的技能。无论是日常对话、书面描述还是正式场合,准确无误地表达年龄都至关重要。本文将围绕基数词表示年龄这一核心,深入剖析其用法、结构、常见场景及易错点,并通过海量实例助您彻底掌握。
一、核心结构:三种基本句型
用基数词表示年龄时,最核心的结构有以下三种,它们在不同语境下各有侧重。
| 句型结构 | 中文释义 | 典型例句 |
|---|---|---|
| Subject + be + age + years old | ……几岁了。 | My daughter is eight years old. (我女儿八岁了。) |
| a/an + age-year-old + noun | 一个几岁的…… | She has a five-year-old son. (她有一个五岁的儿子。) |
| at (the age of) + age | 在几岁时 | He started coding at the age of twelve. (他十二岁时开始编程。) |
特别注意:在作定语时(即第二种结构),year-old 必须使用单数形式且各部分之间用连字符“-”连接,形成一个复合形容词。这是最常犯的错误之一。
二、用法深掘:场景与实例
了解结构后,我们通过不同场景来深化理解。
1. 直接陈述年龄(最常用)
直接说明某人或某事(如宠物、建筑)的年龄。
- "I am 30 years old." (我三十岁。) — years old 在口语中常可省略,说成 "I am 30."
- "This ancient tree is over 500 years old." (这棵古树有五百多年树龄了。)
- "How old is your cat?" — "She's two (years old)." (“你的猫多大了?” — “她两岁了。”)
2. 作定语修饰名词
将年龄作为特征来描述一个人或事物。
| 正确用法 (带连字符) | 错误用法 |
|---|---|
| a five-year-old boy | a five years old boy |
| a ten-year-old building | a ten years old building |
3. 表示“在某个年龄”做某事
用于描述人生某个时间点发生的事件。
- "She moved to London at the age of 25." (她25岁时搬到了伦敦。)
- "At 16, he became a professional athlete." (在16岁时,他成为了一名职业运动员。) — the age of 在此结构中可省略。
此处的介词必须使用 at,不能用 in 或 on 等其他介词。
三、特殊与进阶用法
1. 大概年龄的表达
当无法或不需要说出精确年龄时,可用以下方式表达。
| 表达方式 | 例句 |
|---|---|
| in one's + 逢十的基数词复数 (几十多岁) | He is in his thirties. (他三十多岁。) |
| in one's early/mid/late + 逢十的基数词复数 | She is in her early twenties. (她二十出头。) |
| over/above + age | Applicants must be over 18. (申请者必须年满18岁以上。) |
| under/below + age | The movie is suitable for children under 10. (这部电影适合10岁以下儿童观看。) |
2. “Years Old”的省略
在非正式口语或特定上下文中,years old 经常被省略,尤其是在回答问题时或作表语时。
- "How old are you?" — "I'm twenty." (“你多大了?” — “我二十。”)
- "The car is only three." (这辆车才用了三年。) — 此处根据上下文,省略了 years old。
但需注意:作定语时(即复合形容词形式)绝对不能省略 year-old。
四、综合对比与练习
为了加深记忆,我们来做一个综合对比。
| 场景 | 正确例句 | 解析 |
|---|---|---|
| 作表语 | He is 40 years old. | 主语的特征,years old可省。 |
| 作定语 | He is a 40-year-old man. | 复合形容词,必须用单数和连字符。 |
| 作时间状语 | He got married at 40. | 介词用at,the age of可省。 |
五、总结
掌握基数词表示年龄的关键在于分清三种核心句型及其应用场景:
- 作表语:Subject + be + number (+ years old). (years old 可省略)
- 作定语:a/an + number-year-old + noun. (切记用单数和连字符)
- 作状语:at (the age of) + number. (介词固定为 at)
避免混淆作表语和作定语时的形式是学习的重中之重。通过大量阅读和造句练习,必能熟练运用,使您的英语表达更加地道和准确。